Clifford Tobin DeYoung is an American actor and musician.
DeYoung was born in Los Angeles, California. He is a 1968 graduate of California State University, Los Angeles.Source: Wikipedia